package cn.tedu.straw.portal.mapper;

import cn.tedu.straw.portal.model.Answer;
import cn.tedu.straw.portal.vo.AnswerVO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author tedu.cn
 * @since 2021-02-26
 */

@Repository
public interface AnswerMapper extends BaseMapper<Answer> {
    List<AnswerVO> findByQuestionId(Integer questionId);
    //发表评论之前将向comment表中插入数据,可以直接使用Mybatis Plus 的insert() 方法直接实现
    //在发表评论之前,还应该检查"答案“是否存在,
    // 如果"答案"不存在,则不允许发表评论,所以,需要实现"根据答案id查询答案的数据"功能
    Answer findById(Integer answerId);


}
